union of the socialist left - Spanisch Englisch Wörterbuch